// 如果原始值是 `Int`，Swift 会自动递增后续成员的原始值（`venus = 2`, `earth = 3`, `mars = 4`）。
enum Planet: Int {
    case mercury = 1
    case venus
    case earth
    case mars
}

// 如果原始值是 `String`，默认值是成员名称
enum Direction: String {
    case north
    case south
}

// 使用原始值
let earth = Planet.earth
print(earth.rawValue)  // 输出: 3

let direction = Direction.north
print(direction.rawValue)  // 输出: "north"
